#ifndef _QUICK_SORT_H_
#define _QUICK_SORT_H_

#ifndef ElementType
#define ElementType int
#endif
#define Cutoff 3

void QuickSort(ElementType A[], int N);
void Swap(ElementType *a, ElementType *b);
ElementType Median3(ElementType A[], int left, int right);
#endif